Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
43 LEIGH ROAD Detached £360,000 19 Mar 2010
45 LEIGH ROAD Detached £600,000 10 Nov 2023
47 LEIGH ROAD Detached £482,000 3 Jun 2020
49 LEIGH ROAD Detached £76,000 28 Jul 1995
51 LEIGH ROAD Detached £145,000 8 Oct 1999
53 LEIGH ROAD Detached £80,000 6 Aug 1996
55 LEIGH ROAD Detached £270,000 22 May 2006
57 LEIGH ROAD Detached £620,000 28 Apr 2023
59 LEIGH ROAD Detached £310,000 31 Aug 2006
63A LEIGH ROAD £650,000 18 Nov 2016
67 LEIGH ROAD Detached £63,000 26 Sep 1997
71 LEIGH ROAD Detached £210,000 5 Sep 2003